What is the meaning of the word "abominable snowman"?

Definitions: